package com.bjtech.bo;

import com.bjtech.domain.BaseShareAreaInfo;

public class ShareBO {
	//分摊域基本数据
	private BaseShareAreaInfo shareAreaData = new BaseShareAreaInfo();
	//户基础数据
	private Integer joinShareUserCount;
	
	private Integer userCount;
	
	private Integer userDataCount;
	
	private Integer userNoDataCount;
	
	private Integer userDataPercent;
	
	//散热器基础数据
	private Integer sinkCount;
	
	private Integer sinkHasDataCount;
	private Integer sinkNoDataCount;
	
	private Integer sinkDataPercent;
	
	//分配表安装情况
	private Integer sinkWithMeterCount;
	
	private Integer sinkNoMeterCount;
	
	private Float sinkWithMeterPercent;
	
	//热量表
	private Integer heatMeterCount;
	private Integer heatMeterNoDataCount;
	private Double allHeat;

	
	//分配表总数
	private Integer assignMeterCount;
	
	//分配表起始抄表数据
	private Integer assignMeterStartDateCount;
	private Integer assignMeterStartNoDateCount;
	private Integer assignStartPercent;
	private Integer assignStartWrongNum;
	//分配表结束抄表数据
	private Integer assignMeterEndDateCount;
	private Integer assignMeterEndNoDateCount;
	private Integer assignEndPercent;
	private Integer assignEndWrongNum;
	//分配表读数差值异常
	private Integer wrongDataCount;
	
	//是否可分摊：0-->不可以分摊   1-->可以分摊
	private Integer cal_share;
	
	public BaseShareAreaInfo getShareAreaData() {
		return shareAreaData;
	}

	public void setShareAreaData(BaseShareAreaInfo shareAreaData) {
		this.shareAreaData = shareAreaData;
	}

	public Integer getJoinShareUserCount() {
		return joinShareUserCount;
	}

	public void setJoinShareUserCount(Integer joinShareUserCount) {
		this.joinShareUserCount = joinShareUserCount;
	}

	public Integer getUserCount() {
		return userCount;
	}

	public void setUserCount(Integer userCount) {
		this.userCount = userCount;
	}

	public Integer getUserDataCount() {
		return userDataCount;
	}

	public void setUserDataCount(Integer userDataCount) {
		this.userDataCount = userDataCount;
	}

	public Integer getUserNoDataCount() {
		return userNoDataCount;
	}

	public void setUserNoDataCount(Integer userNoDataCount) {
		this.userNoDataCount = userNoDataCount;
	}

	public Integer getUserDataPercent() {
		return userDataPercent;
	}

	public void setUserDataPercent(Integer userDataPercent) {
		this.userDataPercent = userDataPercent;
	}

	public Integer getSinkCount() {
		return sinkCount;
	}

	public void setSinkCount(Integer sinkCount) {
		this.sinkCount = sinkCount;
	}

	public Integer getSinkHasDataCount() {
		return sinkHasDataCount;
	}

	public void setSinkHasDataCount(Integer sinkHasDataCount) {
		this.sinkHasDataCount = sinkHasDataCount;
	}

	public Integer getSinkDataPercent() {
		return sinkDataPercent;
	}

	public void setSinkDataPercent(Integer sinkDataPercent) {
		this.sinkDataPercent = sinkDataPercent;
	}

	public Integer getSinkNoDataCount() {
		return sinkNoDataCount;
	}

	public void setSinkNoDataCount(Integer sinkNoDataCount) {
		this.sinkNoDataCount = sinkNoDataCount;
	}

	public Integer getHeatMeterCount() {
		return heatMeterCount;
	}

	public void setHeatMeterCount(Integer heatMeterCount) {
		this.heatMeterCount = heatMeterCount;
	}

	public Integer getHeatMeterNoDataCount() {
		return heatMeterNoDataCount;
	}

	public void setHeatMeterNoDataCount(Integer heatMeterNoDataCount) {
		this.heatMeterNoDataCount = heatMeterNoDataCount;
	}

	public Double getAllHeat() {
		return allHeat;
	}

	public void setAllHeat(Double allHeat) {
		this.allHeat = allHeat;
	}

	public Integer getAssignMeterCount() {
		return assignMeterCount;
	}

	public void setAssignMeterCount(Integer assignMeterCount) {
		this.assignMeterCount = assignMeterCount;
	}

	public Integer getAssignMeterStartDateCount() {
		return assignMeterStartDateCount;
	}

	public void setAssignMeterStartDateCount(Integer assignMeterStartDateCount) {
		this.assignMeterStartDateCount = assignMeterStartDateCount;
	}

	public Integer getAssignMeterStartNoDateCount() {
		return assignMeterStartNoDateCount;
	}

	public void setAssignMeterStartNoDateCount(Integer assignMeterStartNoDateCount) {
		this.assignMeterStartNoDateCount = assignMeterStartNoDateCount;
	}

	public Integer getAssignStartPercent() {
		return assignStartPercent;
	}

	public void setAssignStartPercent(Integer assignStartPercent) {
		this.assignStartPercent = assignStartPercent;
	}

	public Integer getAssignMeterEndDateCount() {
		return assignMeterEndDateCount;
	}

	public void setAssignMeterEndDateCount(Integer assignMeterEndDateCount) {
		this.assignMeterEndDateCount = assignMeterEndDateCount;
	}

	public Integer getAssignMeterEndNoDateCount() {
		return assignMeterEndNoDateCount;
	}

	public void setAssignMeterEndNoDateCount(Integer assignMeterEndNoDateCount) {
		this.assignMeterEndNoDateCount = assignMeterEndNoDateCount;
	}

	public Integer getAssignEndPercent() {
		return assignEndPercent;
	}

	public void setAssignEndPercent(Integer assignEndPercent) {
		this.assignEndPercent = assignEndPercent;
	}

	public Integer getWrongDataCount() {
		return wrongDataCount;
	}

	public void setWrongDataCount(Integer wrongDataCount) {
		this.wrongDataCount = wrongDataCount;
	}

	public Integer getCal_share() {
		return cal_share;
	}

	public void setCal_share(Integer calShare) {
		cal_share = calShare;
	}

	public Integer getAssignStartWrongNum() {
		return assignStartWrongNum;
	}

	public void setAssignStartWrongNum(Integer assignStartWrongNum) {
		this.assignStartWrongNum = assignStartWrongNum;
	}

	public Integer getAssignEndWrongNum() {
		return assignEndWrongNum;
	}

	public void setAssignEndWrongNum(Integer assignEndWrongNum) {
		this.assignEndWrongNum = assignEndWrongNum;
	}

	public Integer getSinkWithMeterCount() {
		return sinkWithMeterCount;
	}

	public void setSinkWithMeterCount(Integer sinkWithMeterCount) {
		this.sinkWithMeterCount = sinkWithMeterCount;
	}

	public Integer getSinkNoMeterCount() {
		return sinkNoMeterCount;
	}

	public void setSinkNoMeterCount(Integer sinkNoMeterCount) {
		this.sinkNoMeterCount = sinkNoMeterCount;
	}

	public Float getSinkWithMeterPercent() {
		return sinkWithMeterPercent;
	}

	public void setSinkWithMeterPercent(Float sinkWithMeterPercent) {
		this.sinkWithMeterPercent = sinkWithMeterPercent;
	}
	
}
